home *** CD-ROM | disk | FTP | other *** search
- ;
- ; *** Listing 9-3 ***
- ;
- ; An example of using AND reg,reg to test for the
- ; zero/non-zero status of a register. This is faster
- ; (and usually shorter) than CMP reg,0.
- ;
- sub dx,dx ;set DX to 0, so we don't jump
- call ZTimerOn
- rept 1000
- and dx,dx ;is DX 0?
- jnz $+2 ;just jumps to the next line if
- ; Z is not set (never jumps)
- endm
- call ZTimerOff